@CHARSET "UTF-8";
@def borderWidth 1px;
@def borderColor #6A8899;

@url tablebgUrl tableThBg;

.cellTableWidget {
	border-collapse: collapse;
}
.cellTableFirstColumn {

}
.cellTableLastColumn {
}
.cellTableFooter {
}
.cellTableHeader {
	background: tablebgUrl repeat-x scroll center bottom ;
    border: borderWidth solid borderColor;
    color: #000000;
    font-size: 11px;
    text-align: center;
    white-space: nowrap;
    padding: 4px;
    overflow: hidden;
}
.cellTableCell {
  padding: 1px 2px;
  overflow: hidden;
  border: borderWidth solid borderColor;
  vertical-align: middle;
}
.cellTableFirstColumnFooter {
}
.cellTableFirstColumnHeader {
}
.cellTableLastColumnFooter {
}
.cellTableLastColumnHeader {

}
.cellTableSortableHeader {
  cursor: pointer;
  cursor: hand;
}
.cellTableSortableHeader:hover {
}
.cellTableSortedHeaderAscending {
}
.cellTableSortedHeaderDescending {
}
.cellTableEvenRow {
  background: #ffffff;
  height: 25px;
}
.cellTableEvenRowCell {
}
.cellTableOddRow {
  background: #f3f7fb;
  height: 25px;
}
.cellTableOddRowCell {
}
.cellTableHoveredRow {
  background: #eee;
  height: 25px;
}
.cellTableHoveredRowCell {
}
.cellTableKeyboardSelectedRow {
  background: #ffc;
  height: 25px;
}
.cellTableKeyboardSelectedRowCell {
}
.cellTableSelectedRow {
  background: #628cd5;
  color: white;
  overflow: auto;
  height: 25px;
}
.cellTableSelectedRowCell {
}
/**
 * The keyboard selected cell is visible over selection.
 */
.cellTableKeyboardSelectedCell {
}
.cellTableLoading {
  margin: 30px;
}
.standardLine {
	background: #ffffff
}

.lineFromTypeOne {
	background: #D7D6D7
}

.lineFromTypeTwo{
	background: #DEECFF
}